dire straits – English–Português translations

🇬🇧 en pt 🇵🇹

dire straits noun

  • difficult position
aperto, apuro, maus lençóis, saia justa
Wiktionary Links